ラズパイを802.1X PEAP接続
0. 最短の道:Ubuntu + nm-connection-edit ← 追記:2022/11/18
1. ラズパイUbuntu mateをインストール
2. ターミナルを起動
3. nm-connection-editをコマンド行から起動
※GUIツールをCLIから起動するのはどこか間違ってる感が(^^).がこれもコマンド行が使えることのメリットでもある(WinでもMacOSでも同様なことはできるがあんまりやらないだけ)
4. WiFiの設定("WiFi Connection 1"とか自動で付けられている)を開き,
1. 概要
ラズパイのGUIでは802.1X PEAP接続はできない
/etc/wpa_supplicant/wpa_supplicant.confを編集,エントリーを追加
/etc/dhcpcd.confを編集
2. 詳細
1. wpa_supplicant.confにエントリーを追加.
※priority=10などとしておく.他のエントリーはpriority=0
code:wpa_supplicant.conf
network={
ssid="アクセスしたいSSID"
priority=20
proto=RSN
key_mgmt=WPA-EAP
pairwise=CCMP
auth_alg=OPEN
eap=PEAP
identity="hogehoge@hogeo.ac.jp"
password="xxxxxxxx"
phase1="peaplabel=0"
phase2="auth=MSCHAPV2"
disabled=1
}
2. /etc/dhcpcd.confを編集,以下の記述を追加.
code:dhcpcd.conf
interface wlan0
env ifwireless=1
env wpa_supplicant_driver=wext,nl80211
それでまあ,Unixだからリブートせずともリロードできるのだが,面倒だしrebootしちゃえ.